twenty-four-second device - Deutsch Englisch Wörterbuch